make submissions - French English Dictionary